package word427.chapter21;

import java.util.HashSet;
import java.util.Set;

public class HashSetzy {
    public static void main(String[] args) {

        //报名跑步的同学集合
        Set<String> run = new HashSet<>();
        run.add("小1");
        run.add("小2");
        run.add("小3");
        run.add("小4");
        run.add("小5");
        run.add("小6");
        System.out.println("参加跑步人有："+run);

        //报名跳绳的同学集合
        Set<String> rope = new HashSet<>();
        rope.add("小1");
        rope.add("小7");
        rope.add("小3");
        rope.add("小9");
        rope.add("小8");
        rope.add("小5");
        System.out.println("参加跳绳人有："+rope);

        //参加了运动会的集合
        Set<String> count = new HashSet<>();
        count.addAll(run);
        count.addAll(rope);
        System.out.println("参加运动会的人有："+count);

        //输出参加了两项的同学
        System.out.print("参加了两项的的人有：");
        for (String s: run) {
            if(rope.contains(s)){
                System.out.print(s+", ");
            }
        }
        System.out.println();

        //输出只参加跳绳没参加跑步的同学。
        System.out.print("只参加跳绳没参加跑步的同学人有：");
        for (String s: rope) {
            if(! run.contains(s)){
                System.out.print(s+", ");
            }
        }





    }

}
